home *** CD-ROM | disk | FTP | other *** search
/ CD Schooolhouse Version 10.0 / CD Schooolhouse Version 10.0.ISO / pc / dos / teachaid / typing27 / typing.doc < prev    next >
Encoding:
Text File  |  1995-05-22  |  9.1 KB  |  208 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.                                   My Typing Program
  9.           ================================================================
  10.  
  11.                This  is a little program that I wrote for my grandchildren.
  12.           I  wanted something they could  play with and  not hurt anything.
  13.           The original  program  was in  QuickBASIC  3.0, this  version  is
  14.           written in Turbo Pascal  7.0. It is pretty fool  proof, and takes
  15.           very little instruction.
  16.  
  17.                There is a command line option. You can enter your (child's)
  18.           name and it will be displayed in the program. If not, the program
  19.           displays 'My Own Typing Program' as the name.
  20.  
  21.  
  22.                Syntax:        TYPING Billy Lee
  23.  
  24.  
  25.                The program  uses the names  as you have  entered it on  the
  26.           command line. This is a case  sensitive entry. This input can  be
  27.           up  to  sixty  (60) characters.  Input  that  is  longer than  60
  28.           characters is truncated at position 60.
  29.  
  30.                The working keys during  the input is any key.  Control keys
  31.           (arrows,  tab,  function keys)  will just  make  a sound,  but no
  32.           input.  The <BACKSPACE>  erases the  previous character.  It will
  33.           make a tone when it reaches position one in the current line, and
  34.           if pressed  again,  with make  another tone  and move  up to  the
  35.           previous  line, erasing the last  character. If on  first line of
  36.           input <BACKSPACE> just makes a tone.
  37.  
  38.                To exit the program  press <ESC>. Press <ENTER> to  end your
  39.           input or just keep typing and the program automatically stops the
  40.           input at the end of  line six, which then lets the  computer type
  41.           the same text  that was entered using random  colors (if you have
  42.           color) for each character. When the computer is finished there is
  43.           a whistle  tone,  pressing <ESC>  exits the  program and  <ENTER>
  44.           clears the screen and is ready for another input series.
  45.  
  46.                I have  included two batch files to show you how you can set
  47.           up  batch files for each child so  they can run their own version
  48.           of Typing.  Examples are for  TYPING.EXE being somewhere  in your
  49.           path statement:
  50.  
  51.                BILLY.BAT:
  52.  
  53.                Echo Off
  54.                Typing Billy Lee
  55.  
  56.                When program is called up the title displays:
  57.  
  58.                     'Billy Lee's  Typing Program'
  59.  
  60.                RUSTY.BAT:
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.                Echo Off
  69.                Typing Rusty Dusty Lee
  70.  
  71.                When the program is called up the title displays:
  72.  
  73.                     'Rusty Dusty Lee's Typing Program'
  74.  
  75.                You can make a batch file for each child. Then teach them to
  76.           type in their  name, or make a batch file  like B.BAT (BILLY.BAT)
  77.           and show them to type in a  'B' and press <ENTER>. This way  each
  78.           child will  have their own individualized version of the program.
  79.           If  you  use a  menu, you  can do  each  child's entry  using the
  80.           command line options as in the batch files.
  81.  
  82.  
  83.                                USER-SUPPORTED SOFTWARE
  84.  
  85.                User-supported software, which  is also known  as Shareware,
  86.           is an experiment in  microcomputer software distribution based on
  87.           The following principles:
  88.            
  89.                1. That  the value or worth  of a program is  best judged by
  90.           the individual user using the program on his/her own machine.
  91.            
  92.                2. That  the  creation  and  distribution  of  microcomputer
  93.           software  can be  financially  supported by  users at  reasonable
  94.           cost.
  95.            
  96.                3.  That the copying and sharing of software can and is 
  97.           encouraged. 
  98.            
  99.                Anyone may  request a copy  of a  user-supported program  by
  100.           sending a blank, formatted disk to the author of  the program. An
  101.           addressed, postage-paid return mailer must accompany the disk (no
  102.           exceptions, please). A copy of the program, with documentation on
  103.           the disk, will be sent  by return mail. The program will  carry a
  104.           notice suggesting a contribution  to the program's author. Making
  105.           a contribution is completely voluntary. 
  106.            
  107.                Free distribution of software  and voluntary payment for its
  108.           use eliminates costs for advertising and copy protection schemes.
  109.           Users obtain quality  software at reduced  cost. They  can try it
  110.           out before buying, and do so at their own pace and in the comfort
  111.           of their own home or office. The best programs will survive based
  112.           purely on their quality and usefulness.
  113.            
  114.                Please join the experiment.  If you share a belief  in these
  115.           principles,  your contribution  is  requested to  help make  this
  116.           work.  Regardless  of whether  you make  a contribution,  you are
  117.           encouraged to copy and share this program.
  118.  
  119.  
  120.            
  121.            
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                   PERMISSION TO COPY
  130.            
  131.                Individuals,  clubs, and other  non-profit organizations are
  132.           granted permission by the authors to freely copy this program and
  133.           documentation and share it with their members, so long as:  
  134.            1.  No  price is  charged  for  the  software or  documentation.
  135.           However, a distribution, copying  cost or charge for the  cost of
  136.           the diskette, so long as it is not more than $6.00 total. 
  137.            
  138.           2.  Club members  be  informed  of  the user-supported  idea  and
  139.           encouraged to support it with their donations. 
  140.            
  141.           3.  The program(s) or documentation  are not modified  in any way
  142.           and they are distributed together. 
  143.  
  144.  
  145.                                   Your Contribution 
  146.            
  147.                Please  send  your  contribution,  $5  is  suggested,  name,
  148.           address, version number, diskette  type supported, and  who/where
  149.           was your source for the program (BBS, Software Library, a friend,
  150.           etc.), to the following:
  151.  
  152.            
  153.                                     James Huckabey
  154.                                  3621-A Fraser Street
  155.                                  Bellingham, WA 98226
  156.                                     (360) 671-2868
  157.  
  158.            
  159.                It is important that  your current version number is  on all
  160.           correspondence. The  Typing Program archive may  be freely copied
  161.           and passed on (non-altered programs). The complete archive may be
  162.           combined  with other  shareware  programs, but  the archive  must
  163.           contain all files and none added:
  164.  
  165.                BILLY.BAT.............Sample batch file
  166.                RUSTY.BAT.............Sample batch file
  167.                READ.ME...............Program update list
  168.                TYPING.EXE............Actual program
  169.                TYPING.DOC............Program documentation
  170.                FILE_ID.DIZ...........BBS description file
  171.                HUCKABEY.TXT..........Current list of James Huckabey progs.
  172.                ARCHIVE.TXT...........This list of files
  173.  
  174.                If  any files  are missing you  can send me  a diskette with
  175.           return postage and mailer  and I will return it with the complete
  176.           archive on it. 
  177.  
  178.                I would enjoy just hearing your likes and dislikes about any
  179.           of my programs. I am open to suggestions on how my programs might
  180.           be improved, all suggestions are evaluated. 
  181.  
  182.                If  you are having program  problems, you may  be running an
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.           altered  and/or non-authorized  version.  Please send  me a  note
  191.           along  with   the  version  number   and  the  problem   you  are
  192.           experiencing. Please include a self addressed stamped envelope if
  193.           you expect a reply, there are no exceptions. 
  194.            
  195.                Please  give complete  details, screen  dumps, etc.  You can
  196.           make notes directly on printouts showing problems or suggestions.
  197.           Thank you. 
  198.  
  199.                                    PROGRAMS / LIST
  200.  
  201.                You  can  also  send $1  plus  diskettes  to  cover one  meg
  202.           (1024K), return mailer (or  reusable one), and return  postage to
  203.           receive a copy of all my current PC software for evaluation. This
  204.           list  can  be found  in the  files  HUCKABEY.TXT included  in the
  205.           archive.
  206.  
  207.             
  208.                                       DISCLAIMER
  209.            
  210.                In  no  event will  the  Author  be liable  to  you  for any
  211.           damages,  including  any lost  profits,  lost  savings, or  other
  212.           incidental  or consequential damages arising out of the use of or
  213.           inability  to use the program  or unfamiliarity of  the user with
  214.           DOS, even if the  Author has been advised  of the possibility  of
  215.           such damages, or for any claim by any other party.
  216.